package com.internetCafes.spms.common.module.excel.po;
import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 * @author LinYe
 * @date 2021/1/6
 **/
@Data
public class CertiBalanceDetailsExcel {

    private  static final long serialVersionUID = 1L;

    /**
     * 证书类型
     */
    @Excel(name = "证书类型", replace = {"在职员工证书_1", "挂靠证书_2", "非在职员工证书_3"}, orderNum = "0", width=18, needMerge = true)
    private  Integer certificateType;


    /**
     * 姓名
     */
    @Excel(name = "姓名", orderNum = "1", width=15, needMerge = true)
    private  String name;

    /**
     * 专业
     */
    @Excel(name = "专业", orderNum = "6", width=35, needMerge = true)
    private String profession;

    /**
     * 证书编号
     */
    @Excel(name = "证书编号", orderNum = "8", width=35, needMerge = true)
    private String certificateNo;


    /**
     * 操作日期
     */
    @Excel(name = "操作日期", orderNum = "9", exportFormat = "yyyy-MM-dd",  width=18, needMerge = true)
    private Date createTime;

    /**
     * 动作
     */
    @Excel(name = "动作", replace = {"录入_1", "挂入_2", "挂出_3", "延期_4"},orderNum = "10", width=18, needMerge = true)
    private Integer type;

    /**
     * 收入明细
     */
    @Excel(name = "收入明细", orderNum = "11", width=18, needMerge = true)
    private Integer income;

    /**
     * 支出明细
     */
    @Excel(name = "支出明细", orderNum = "12", width=18, needMerge = true)
    private Integer output;

    /**
     * 收支总计
     */
    @Excel(name = "收支总计", orderNum = "13", exportFormat = "yyyy-MM-dd", width=18, needMerge = true)
    private double totalFee;
}
